The CR# Algebra and its Application in Loop Analysis and Optimization

نویسنده

  • Robert A. van Engelen
چکیده

This report presents a novel family of linear-time algorithms for loop analysis based on the CR# (CR-sharp) algebra, which is a new nontrivial extension of the Chains of Recurrences (CR) algebra. Conventional compiler methods apply induction variable substitution and array recovery translations to construct closed forms for induction variables and pointers prior to dependence testing and loop optimization. In this report we take a radically different approach to symbolic analysis by turning the problem up-sidedown. We convert closed forms to recurrences and compute recurrence relations for (non)linear induction variables and conditionally updated variables and pointers. The recurrence forms are used to solve a larger class of loop analysis problems such as nonlinear array dependence testing without requiring a-priori code translations.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Optimization of solvothermally synthesized ZIF-67 metal organic framework and its application for Cr(VI) adsorption from aqueous solution

In this study, ZIF-67 was synthesized through solvothermal method to remove Cr(VI) ions from aqueous solution. To improve the structural properties of ZIF-67 and its adsorption capacity, optimization of the synthesis conditions was carried out based on maximum Cr(VI) uptake. From experiments, the optimum condition was revealed as solvent: metal ion molar ratio of 4.6:1, ligand: metal ion molar ...

متن کامل

An Optimization Model for Multi-objective Closed-loop Supply Chain Network under uncertainty: A Hybrid Fuzzy-stochastic Programming Method

In this research, we address the application of uncertaintyprogramming to design a multi-site, multi-product, multi-period,closed-loop supply chain (CLSC) network. In order to make theresults of this article more realistic, a CLSC for a case study inthe iron and steel industry has been explored. The presentedsupply chain covers three objective functions: maximization ofprofit, minimization of n...

متن کامل

Application of Clayton Copula in Portfolio Optimization and its Comparison with Markowitz Mean-Variance Analysis

With the aim of portfolio optimization and management, this article utilizes the Clayton-copula along with copula theory measures. Portfolio-Optimization is one of the activities in investment funds. Thus, it is essential to select an appropriate optimization method. In modern financial analyses, there is growing evidence indicating the distribution of proceeds of financial properties is not cu...

متن کامل

A Collaborative Stochastic Closed-loop Supply Chain Network Design for Tire Industry

Recent papers in the concept of Supply Chain Network Design (SCND) have seen a rapid development in applying the stochastic models to get closer to real-world applications. Regaring the special characteristics of each product, the stracture of SCND varies. In tire industry, the recycling and remanufacturing of scraped tires lead to design a closed-loop supply chain. This paper proposes a two-st...

متن کامل

کمینه‌سازی رسوب‌گذاری در مخازن سدها با بهره‌برداری بهینه از تخلیه کننده‌های تحتانی

Reservoir sedimentation is an unavoidable problem which has unsuitable effects on reservoirs such as decreasing of reservoir useful volume, decreasing of dam stability, unsuitable operation of operational gates and penstocks and decreasing of flood control volume. The minimization of reservoir sedimentation is a nonlinear and constrained optimization problem. Constrains imposed include reservoi...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2004